const svgCaptcha = require('svg-captcha');

const cap = svgCaptcha.create();

const createRandCodeCaptcha = (options={
    // 翻转颜色
    inverse: false,
    size:6,
    ignoreChars: '0oIl1',
    // 验证码字符中排除 0oIl1
    // 字体大小
    fontSize: 32,
    // 噪声线条数
    noise: 6,
    // 宽度
    width: 130,
    // 高度
    height: 29,
    color:true,
    background:'#cc9966'
    }) => {
    return svgCaptcha.create(options);
};



const createMathCaptcha = (options={
    // 翻转颜色
    inverse: false,
    size:6,
    ignoreChars: '0oIl1',
    // 验证码字符中排除 0oIl1
    // 字体大小
    fontSize: 32,
    // 噪声线条数
    noise: 6,
    // 宽度
    width: 130,
    // 高度
    height: 29,
    color:true,
    background:'#cc9966'
    }) => {
    return svgCaptcha.createMathExpr(options);
};

module.exports = {
    createRandCodeCaptcha,
    createMathCaptcha
};